mental branches - German English Dictionary